put something forward - German English Dictionary